be enthusiastic about - Turkish English Dictionary